本篇是 30 天鐵人賽的最後一篇,本篇做個小節與心得
課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days
賽後文章會整理放到個人的部落格上 http://chechia.net/
感謝讀者一路追隨,希望文章內容對讀者有所幫助
感謝公司同事嚴謹的工作態度,我的 Terraform 技術能夠進步都是因為身邊有一群超強同事
(Maicoin 持續擴大徵才,意者請透過粉專私訊我)
感謝鐵人賽參賽團隊:能去健身房後發現硬舉退步一百公斤的五隻雞的好友,一起互相嗆聲互相砥礪,一起堅持到完賽
感謝我自己,這段時間十分忙碌,仍然抽出時間學習。努力不一定有成過,但絕不會白費
Terraform 除了技術上的改變,還有很大一部分是在解決文化上與工作流程的問題
公有雲上的使用問題,很多都是人為操作性失誤造成的,不論是
Terraform 提供一套程式化控制邏輯,限制人為的操作,大幅降低操作性失誤
在擺脫大部分的操作性失誤之後,才有機會為 infrastructure 做快速且大幅度的更新。
再說一次
公有雲使用上的問題,我一律建議 Terraform
參賽途中並沒有辦法很好的分類,時間壓力下很難好好的控制文章發表順序。底下根據主題將文章分類,提供讀者查詢
Get started
Basic
Tools
Infrastructure as code: code review
Infrastructure as code: automation
Advanced: terraform syntax
Terraform in production practice
State manipulation
Test & Debug
鐵人賽寫了 30 天文章,然而關於 terraform 還有非常多題目值得細細探討,甚至沒有時間好好讀一下 terraform source code。底下是一些當初列出的題目,現在變成遺珠之憾,提供一些關鍵字與連結,讓有興趣的讀者自己查詢
Terraform 更深入
好用 Tool
Examples
未來有時間,會陸續將文章完成,發表在紛絲專頁上
本鐵人賽內容可能會整理成冊出書,已有出版社前來接洽,如果有興趣也請關注粉絲專頁
最後,感謝一路看到最後的各位讀者
軟體工程水很深,大家供勉之